/**
 * 
 */
package cn.jy.map.mapper;

import java.util.List;

import org.apache.ibatis.annotations.Param;

import cn.jy.map.domain.PulpFrequency;
import cn.jy.map.domain.RecruitmentMethod;

/**
 * @author 刘中斐
 *@date 2018年6月29日 上午10:09:05 
 */
public interface RecruitmentMethodMapper {
	/*
	 * 根据日期查询新浆员分布
	 */
	public List<String> getByNewPulps(@Param("startTime")String startTime,@Param("endTime")String endTime);
	/**
	 * 根据得到的浆员查找地址，来源方式等信息
	 * @param ProviderNo
	 * @param workGroup
	 * @return
	 */
	public List<RecruitmentMethod> getNewPulpsDZ(@Param("CARDID")String CARDID,@Param("workGroup") Integer workGroup);
/**
 * 查找以老带新浆员的地址信息等
 * @param ProviderNo
 * @return
 */
	
	public List<RecruitmentMethod> getYLDXPulps(@Param("CARDID")String CARDID);
	
	/**
	 * 查询所有
	 */
	public List<RecruitmentMethod> getAllNewPulpsDZ(@Param("CARDID")String CARDID);
	/**
	 * 根据介绍人姓名查询
	 */
	public List<RecruitmentMethod> getByJSRName(@Param("CARDID")String CARDID,@Param("jsr")String jsr);
	/**
	 * 查18前建档18年进站浆员献浆次数
	 */
	public List<PulpFrequency> getThisPulpFrequency();
	/**
	 * 18年建档18年献浆次数
	 */
	public List<PulpFrequency> getLastPulpFrequency();
	/**
	 * 介绍人信息
	 */
	public List<RecruitmentMethod> getJSRInformation(@Param("Name")String Name);
	/**
	 * 介绍人为空
	 */
	public List<RecruitmentMethod> getJSRIsNull(@Param("CARDID")String CARDID);
	/**
	 * 获取当前所选日期所有浆员的卡号
	 */
	public List<String> getAllCardId(@Param("CARDID")String CARDID);
}
